body {
	margin: 0;
	padding: 0;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
}
/* html {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	_filter: none;
}

html {
	-webkit-filter: grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(graysale=1);
} */
.time {
	font-size: 12px;
	color: #363636;
	height: 35px;
	line-height: 35px;
	letter-spacing: 1px;
}
/* .banner {
	width: 100%;
	height: 3rem;
	background: url(../images/es_02.png) no-repeat center;
	background-size: cover;
} */
.banner {
	width: 100%;
	height: 3rem;
	background: url(../images/banner_02.png) no-repeat center;
	background-size: cover;
}

.logo {
	margin: 0.73rem 0 0 0.05rem;
	width: 9.96rem;
	height: 1.3rem;
}

.boBox {
	padding-left: 1.88rem;
}

#trial {
	width: 100%;
	max-width: 100px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}

svg {
	width: 100%;
	height: 100%;
	z-index: 2222;
}

#pulsar {
	stroke-dasharray: 281;
	-webkit-animation: dash 25s infinite linear forwards;
}

#jugular {
	stroke-dasharray: 497;
	-webkit-animation: dash 10s infinite ease forwards;
}

#bleed {
	stroke-dasharray: 437;
	-webkit-animation: dash 12s infinite ease-out;
}

#flat {
	stroke-dasharray: 814;
	-webkit-animation: dash 10s infinite linear;
}

/*Animation is the same for all 3 SVG's*/
@-webkit-keyframes dash {
	from {

		stroke-dashoffset: 814;
	}

	to {
		stroke-dashoffset: -814;
	}

}

/* .meng {
	background: rgba(0, 0, 255, 0.2);
	border-radius: 50%;
	width: 2.17rem;
	position: absolute;
	right: -0.9rem;
	top: 0.42rem;
	height: 2.17rem;
	z-index: 25;
} */
.meng {
    background: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    width: 1.85rem;
    position: absolute;
    right: -1.3rem;
    top: 0.72rem;
    height: 1.85rem;
    z-index: 25;
}

/* .earth {
	width: 3rem;
	height: 2.95rem;
	position: absolute;
	right: -1.3rem;
	top: 0.1rem;
	z-index: 23;
} */
.earth {
    width: 2.25rem;
    height: 2.25rem;
    position: absolute;
    right: -1.5rem;
    top: 0.49rem;
    z-index: 23;
}


.wrapa {
	width: 12rem;
	margin: 0 auto;
}

.navBox {
	width: 100%;
	height: 60px;
	background-color: #185392;
}

.nav ul {
	height: 60px;
	display: flex;
	align-items: center;
	position: relative;
}

.nav ul li {
	width: 150px;
	height: 60px;
	border-left: 1px solid #6286ac;
	cursor: pointer;
}

.nav ul li:last-child {
	border-right: 1px solid #6286ac;
}

.navTxt {
	width: 145px;
	font-size: 25px;
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 1px;
	text-align: center;
}

.bian {
	width: 3px;
	height: 23px;
	background-color: #FFFFff;
	position: absolute;
	left: -2px;
	top: 18.5px;
	display: none;
}

.biana {
	width: 3px;
	height: 23px;
	background-color: #FFFFff;
	position: absolute;
	right: -1.2px;
	top: 18.5px;
	display: none;
	z-index: 11;
}

.nav ul li:hover .bian {
	display: block;
}

.nav ul li:hover .biana {
	display: block;
}

.nav ul li:hover .erji {
	display: block;
}

.erji {
	width: 1200px;
	background-color: #e1e8f0;
	position: absolute;
	left: 0;
	top: 60px;
	height: 56px;
	z-index: 998;
	display: none;
}

.ding {
	position: relative;
	width: 150px;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 60px;
}

.erji ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;

	padding-left: 28px;
}

.erji ul li {
	border-left: 1px solid #b5b5b5;
	border-left: none;
	padding: 0 22px;
	height: 20px;
	line-height: 20px;
	font-size: 16px;
	width: auto !important;
	color: #000000;
	cursor: pointer;
	border-right: none !important;
}

.erji ul li:last-child {}

.erji ul li:hover {
	color: #185392;
	text-decoration: underline;
}

.sudi {
	width: 100%;
	height: 78px;
	border: 1px solid #dbdbdb;
	margin-top: 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 30px;
}

.suBox {
	width: 180px;
	height: 78px;
	background-color: #185392;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.sutxt {
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 20px;
}

.laPic {
	width: 18px;
	margin-right: 20px;
}

#lbb {
	margin: 0 135px 0 55px;
	width: 390px;
	height: 78px;
	cursor: pointer;
	flex-shrink: 0;
}

.totxt {
	height: 78px;
	line-height: 78px;
	font-size: 18px;
	color: #f7941d;
}

.wBox {
	height: 78px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.wbPic{
	width: 39px;
	cursor: pointer;
	
}
.wbPicb{
	width: 39px;
	cursor: pointer;
	position: relative;
	flex-shrink: 0;
}
.wbPicb:hover .wxBoxb{
	display: block!important;
}
.wxBoxb{
	width: 260px;
	height: 293px;
	background-color: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	z-index: 2222;
	border: 1px solid #999;
	left: 50%;
	margin-left: -130px;
	top: 40px;
	text-align: center;
	padding: 0 20px 20px;
	display: none;
}
.wbPica{
	width: 39px;
	cursor: pointer;
	position: relative;
	flex-shrink: 0;
}
.wxBoxa{
	width: 230px;
	background-color: #FFFFFF;
	border-radius: 5px;
	position: absolute;
	z-index: 2222;
	border: 1px solid #999;
	left: 50%;
	margin-left: -115px;
	top: 40px;
	text-align: center;
	padding: 10px 10px 20px;
	display: none;
}
.wbPica:hover .wxBoxa{
	display: block!important;
}
.ma{
	width: 180px;
	height: 180px;
	margin: 15px auto 0;
}
.maTxt{
	font-size: 16px;
	color: #333333;
	padding-top: 15px;
}
.dingPic {
	width: 33px;
	cursor: pointer;
	position: relative;
}


.searBox {
	width: 230px;
	height: 47px;
	border-radius: 25px;
	border: 1px solid #d8d8d8;
	position: relative;
	margin-right: 15px;
	margin-left: 10px;
	display: flex;
	align-items: center;
}

.searPic {
	width: 47px;
	position: absolute;
	height: 47px;
	top: -1px;
	right: 0;
	cursor: pointer;
}

.searInput {
	width: 180px;
	padding-left: 13px;
	font-size: 16px;
	color: #363636;
	margin-left: 10px;
}

.yaoBox {
	width: 100%;
	height: 380px;
	border: 1px solid #dcdcdc;
	display: flex;
	justify-content: space-between;
}

#lba {
	width: 620px;
	height: 378px;
	margin-left: 0 !important;
}

.lbtu {
	width: 620px;
	height: 378px;
}

.dizhe {
	height: 40px;
	background: rgba(0, 0, 0, 0.5);
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}

.zhetxt {
	width: 490px;
	line-height: 40px;
	padding-left: 20px;
	font-size: 16px;
	color: #FFFFFF;
}

.yaoRight {
	width: 530px;
}

.xinBox {
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #185392;
	position: relative;
}

.xinBox ul {
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
}

.xinBox ul li {
	height: 50px;
	padding: 0 14px;
	letter-spacing: 1px;
	line-height: 50px;
	color: #185392;
	font-size: 20px;
	cursor: pointer;
}

.xinBox ul li.active {
	color: #FFFFFF;
	background-color: #185392;
}

.more {
	position: absolute;
	font-size: 14px;
	color: #888888;
	right: 10px;
	bottom: 2px;
	cursor: pointer;
}

.morea {
	position: absolute;
	font-size: 14px;
	color: #888888;
	right: 0px;
	bottom: 2px;
	cursor: pointer;
}

.about .item {
	display: none;
}

.about .item.show {
	display: block;
}

.jba .itema {
	display: none;
}

.jba .itema.show {
	display: block;
}

.more:hover {
	color: #185392;
}

.morea:hover {
	color: #185392;
}

.laiBox {
	display: flex;
	padding: 20px 10px 10px 0;
	align-items: center;
	justify-content: space-between;
}

.laiTxt {
	width: 335px;
	color: #363636;
	cursor: pointer;
	font-size: 16px;
}

.laiTxt:hover {
	width: 335px;
	color: #185392;
	cursor: pointer;
	font-size: 16px;
}

.riTxt {
	font-size: 14px;
	color: #888888;
}

.wentxt {
	padding-bottom: 20px;
	font-size: 14px;
	color: #888888;
	line-height: 24px;
	border-bottom: 2px dotted #aaaaaa;
}

.hao ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 20px;
	padding-right: 10px;
}

.lank {
	width: 4px;
	height: 4px;
	background-color: #6a96c5;
	flex-shrink: 0;
	margin-right: 15px;
}

.haoTxt {
	font-size: 16px;
	color: #363636;
	flex: 1;
	margin-right: 55px;
	cursor: pointer;
}

.haoTxt:hover {
	color: #185392;
}

.yijiuPic {
	width: 100%;
	margin: 50px 0;
}

.xueBox {
	margin-bottom: 40px;
	display: flex;
	justify-content: space-between;
}

.xuePic {
	width: 580px;
	height: 185px;
}

.ceBox {
	width: 100%;
	height: 50px;
	border-bottom: 1px solid #185392;
	position: relative;
}

.ceBox ul {
	width: 100%;
	height: 50px;
	display: flex;
	align-items: center;
}

.ceBox ul li {
	height: 50px;
	padding: 0 22px;
	letter-spacing: 1px;
	line-height: 50px;
	color: #185392;
	font-size: 20px;
	cursor: pointer;
}

.ceBox ul li.active {
	color: #FFFFFF;
	background-color: #185392;
}

.faBox {
	width: 580px;
}

.zheng ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 22.3px;
	padding-right: 10px;
}

.zuiBox {
	margin-bottom: 50px;
	display: flex;
	justify-content: space-between;
}

.zuileft {
	width: 580px;
	height: 390px;
}

.mewBox {
	position: relative;
	height: 44px;
	border-bottom: 1px solid #185392;
	margin-bottom: 20px;
}

.newTxt {
	font-size: 20px;
	color: #185392;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 44px;
}

.lanxian {
	width: 85px;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	background-color: #185392;
}

.ditu {
	width: 100%;
	height: 325px;
	position: relative;
}

#container {
	width: 100%;
	height: 325px;
}

.BMap_cpyCtrl span {
	display: none !important;
}

.anchorBL img {
	display: none !important;
}

.diPost {
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(24, 82, 146, 0.9);
	width: 100%;
	padding: 5px 0;
	z-index: 999;
}

.diTxt {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: 300;
	padding: 0 10px;
	line-height: 20px;
}

.mt35 {
	margin-top: 35px;
}

.gong ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 19px;
	padding-right: 10px;
}

.yanleft {
	width: 770px;
}

.mewBoxa {
	position: relative;
	height: 44px;
	border-bottom: 1px solid #185392;
	margin-bottom: 25px;
}

#lbc {
	width: 770px;
	height: 115px;
}

.bob {
	width: 216px !important;
	height: 115px;
}

.yanright {
	width: 390px;
}

.bodPic {
	width: 390px;
}

.fuwuBox {
	padding: 40px 0 50px;
	background-color: #f8fafc;
}

.fuleft {
	width: 580px;
}

.mewBoxb {
	position: relative;
	height: 44px;
	border-bottom: 1px solid #185392;
}

.mewBoxc {
	position: relative;
	height: 44px;
	margin-bottom: 50px;
	border-bottom: 1px solid #185392;
}

.wuBox ul {
	padding-top: 40px;
}

.wuBox ul li {
	width: 580px;
	height: 100px;
	margin-bottom: 15px;
	display: flex;
	align-items: center;
	border: 1px solid #dddede;
	border-radius: 5px;
	cursor: pointer;
	position: relative;
}

.wuPic {
	width: 580px;
	height: 100px;
}
.your{
	width: 30px;
	position: absolute;
	top: 35px;
	right: 28px;
	z-index: 22;
	transition: all 0.5s;
}

.wuTxt {
	font-size: 16px;
	color: #63666b;
}

.wuBox ul li:hover .your{
	transform: translate( 20% , 0);
}

.shipin {
	width: 580px;
	height: 330px;
	position: relative;
	margin-top: 40px;
}

.fang {
	width: 580px;
	height: 330px;
}

.bbf {
	width: 52px;
	height: 52px;
	position: absolute;
	left: 50%;
	margin-left: -26px;
	top: 50%;
	cursor: pointer;
	margin-top: -26px;
}

footer {
	width: 100%;
	height: 293px;
	background-color: #555555;
}

.zhongBox {
	padding: 40px 0 35px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.minBox {
	width: 250px;
	height: 40px;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 40px;
}

.minBoxa {
	width: 130px;
	height: 40px;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 40px;
}

.minBoxb {
	width: 230px;
	height: 40px;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 40px;
}

.minBoxc {
	width: 146px;
	height: 40px;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 40px;
}

.minBoxd {
	padding-right: 8px;
	width: 215px;
	height: 40px;
	border: 1px solid #FFFFFF;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	line-height: 40px;
}

select {
	background-color: transparent !important;
}

option {
	background-color: transparent !important;
	color: #000000;
}

.diBox {
	height: 134px;
	display: flex;
	align-items: center;
	padding-left: 75px;
}

.fuPica {
	width: 110px;
}

.fubPic {
	width: 55px;
	margin: 0 157px 0 40px;
}

.axian {
	width: 1px;
	height: 134px;
	background-color: #aaaaaa;
}

.phone {
	padding-left: 35px;
}

.phoneTxt {
	font-size: 14px;
	color: #FFFFFF;
	padding-bottom: 16px;
}

.phoneTxt span {
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 30px;
}

.cwu {
	color: #c5c5c5 !important;
	font-size: 14px;
	cursor: pointer;
}

.weiBox {
	padding: 50px 0 40px;
	display: flex;
	align-items: center;
	position: relative;
}

.weiPic {
	width: 10px;
	margin-right: 7px;
}

.dangTxt {
	font-size: 16px;
	cursor: pointer;
	color: #555555;
}

.dangTxt a {
	font-size: 16px;
	color: #555555;
}

.dangTxt a.active {
	font-size: 16px;
	color: #1f1f1f;
}

.dangTxt a:hover {
	color: #185392;
}
.daoBox{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}
.daoLeft{
	width: 260px;
}
.daoLeft ul li{
	margin-bottom: 26px;
	cursor: pointer;
	position: relative;
}
.daohuan{
	width: 260px;
	height: 52px;
	background-color: #185392;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 20px 0 35px;
	border-radius: 10px;
	cursor: pointer;
}
.daozi{
	font-size: 21px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 2px;
}
.rirPic{
	width: 24px;
}
.dao{
	width: 900px;
}
.dao ul li {
	height: 300px;
	background-color: #f4f4f4;
	margin-bottom: 50px;
	display: flex;
	align-items: center;
	padding-left: 60px;
}

.daoPic {
	width: 160px;
	height: 230px;
	margin-right: 53px;
}

.tiao {
	width: 1px;
	height: 170px;
	background-color: #0068b7;
	margin-right: 50px;
	flex-shrink: 0;
}

.daoTxta {
	font-size: 24px;
	color: #363636;
	font-weight: bold;
	padding-bottom: 16px;
}

.daotxtb p{
	font-size: 16px;
	color: #494949;
	line-height: 40px;
	padding-right: 15px;
}

.daotxtb:last-child {
	padding-bottom: 0;
}

.mewBoxd {
	position: relative;
	height: 44px;
	margin-bottom: 30px;
	border-bottom: 1px solid #185392;
}

#lbd {
	margin-bottom: 36px;
	height: 150px;
}

.wutu {
	width: 220px;
	height: 150px;
}

.lanxiana {
	width: 172px;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	background-color: #185392;
}

.keBox ul {
	height: 45px;
	background-color: #eeeeee;
	display: flex;
	align-items: center;
	padding: 10px 0;
	margin-bottom: 30px;
}

.keBox ul li {
	padding: 0 19px;
	border-right: 1px solid #7d7d7d;
	font-size: 16px;
	color: #363636;
	cursor: pointer;
}

.keBox ul li:last-child {
	border: none;
}

.keBox ul li:hover {
	color: #185392;
}

.sumBox {
	display: flex;
	justify-content: space-between;
	margin-bottom: 36px;
	padding-right: 72px;
}

.sumPic {
	width: 575px;
	height: 285px;
}

.sumRight {
	width: 500px;
}

.qingBox ul {
	width: 100%;
	display: flex;
	align-items: center;
	height: 50px;
	background-color: #e9f4fc;
	border-radius: 8px;
}

.qingBox ul li {
	width: 50%;
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	background-color: transparent;
	border-radius: 8px;
	font-size: 16px;
	color: #666666;
}

.qingBox ul li.active {
	background-color: #185492;
	color: #FFFFFF;
}

.nanTxt {
	font-size: 18px;
	color: #363636;
	flex: 1;
	margin-right: 55px;
	cursor: pointer;
}

.nanTxt:hover {
	color: #185392;
}

.nan ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 21px;
	padding-right: 10px;
}

.nan {
	position: relative;
}

.liuBox {
	width: 130px;
	height: 43px;
	background-color: #e5e5e5;
	border-radius: 8px;
	text-align: center;
	line-height: 45px;
	font-size: 16px;
	color: #363636;
	cursor: pointer;
	float: right;
}

.liuBox:hover {
	color: #185392;
}

.lanxianb {
	width: 216px;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	background-color: #185392;
}

.anBox ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 28px;
}

.anBox ul li {
	width: 575px;
	cursor: pointer;
}
.anBox ul li:hover .titxt{
	color: #185392;
}

.titxt {
	font-size: 18px;
	color: #363636;
	padding-bottom: 25px;
}

.zhou {
	padding: 0;
	display: block !important;
}

.zhouBox {
	margin: 0 !important;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 25px;
	border-bottom: none !important;
	cursor: pointer;
}

.lanka {
	width: 4px;
	height: 4px;
	background-color: #6a96c5;
	flex-shrink: 0;
	margin-right: 20px;
}

.qitxt {
	font-size: 16px;
	color: #666666;
}

.zhouBox:hover .qitxt {
	color: #185492;
}

.zhouBox:hover .nanTxt {
	color: #185492;
}

.mt30 {
	margin-top: 30px;
}

.xiang .itemb {
	display: none;
}

.xiang .itemb.show {
	display: block;
}

.jian ul {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 50px;
	background-color: #e9f4fc;
	border-radius: 8px;
}

.jian ul li {
	width: 50%;
	cursor: pointer;
	text-align: center;
	line-height: 50px;
	background-color: transparent;
	border-radius: 8px;
	font-size: 16px;
	color: #666666;
}

.jian ul li.active {
	background-color: #185492;
	color: #FFFFFF;
}

.zhou {
	padding: 0;
	display: block !important;
}
.lunbo{
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-bottom: 50px;
}
#lunboBox{
	width: 572px;
	height: 248px;
	margin-top: 15px;
}

.luntu{
	width: 572px;
	height: 248px;
}
.bang{
	flex: 1;
}
.bang ul li {
	width: 575px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
	padding-top: 20px;
	border-bottom: none !important;
	cursor: pointer;
}

.bang ul li:hover .qitxt {
	color: #185392;
}

.bang ul li:hover .nanTxt {
	color: #185392;
}

.lanka {
	width: 4px;
	height: 4px;
	background-color: #6a96c5;
	flex-shrink: 0;
	margin-right: 20px;
}

.qitxt {
	font-size: 16px;
	color: #666666;
}

.zhouBox:hover .qitxt {
	color: #185392;
}

.zhouBox:hover .nanTxt {
	color: #185392;
}

.jieBox {
	width: 900px;
	border: 1px solid #d8d8d8;
	padding: 50px 50px 20px;
	margin-bottom: 36px;
}

.biaoTxt {
	font-size: 26px;
	color: #185392;
	text-align: center;
	font-weight: bold;
	padding-bottom: 30px;
}

.fuwen {
	height: 305px;
	overflow: hidden;
}
.fuwen  img {
	max-width: 100%;
}
.fuwen p img {
	max-width: 100%;
	margin-left: -0.4rem;
}
.fuwenc  img {
	max-width: 100%;
}
.fuwenc p img {
	max-width: 100%;
	margin-left: -0.4rem;
}
.fuwen p {
	text-indent: 36px;
	color: #494949;
	font-size: 18px;
	line-height: 35px;
}
.fuwenc {
	height: 210px;
	overflow: hidden;
}
.fuwenc.active{
	overflow: auto;
	height: auto;
}
.fuwenc p {
	text-indent: 36px;
	color: #494949;
	font-size: 18px;
	line-height: 35px;
}
.fuwene  img {
	max-width: 100%;
}
.fuwene p img {
	max-width: 100%;
	margin-left: -0.4rem;
}
.fuwene {
	height: 110px;
	overflow: hidden;
}
.fuwene.active{
	overflow: auto;
	height: auto;
}
.fuwene p {
	text-indent: 36px;
	color: #494949;
	font-size: 18px;
	line-height: 35px;
}
.chaBox {
	display: flex;
	align-items: center;
	justify-content: center;
}

.la {
	width: 14px;
	margin-left: 12px;
	cursor: pointer;
}
.la.active{
	transform: rotate(180deg);
}
.chaTxt {
	color: #185392;
	cursor: pointer;
	font-size: 16px;
}

.fuwen.active {
	overflow: auto;
	height: auto;
}

.welText {
	font-size: 16px;
	color: #666666;
	padding: 13px 0 30px;
}

.mesBox {
	padding: 32px 0 35px;
	border: 1px solid #dbdbdb;
	margin-bottom: 25px;
}

.mingBox {
	display: flex;
	align-items: center;
	padding-bottom: 25px;
}

.mingBoxa {
	display: flex;
	align-items: flex-start;
	margin-bottom: 25px;
}

.mingtxt {
	width: 148px;
	color: #101010;
	text-align: right;
	padding-right: 20px;
	font-size: 18px;
}

.mingInput {
	width: 770px;
	height: 30px;
	border: 1px solid #dbdbdb;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #101010;
	padding-left: 20px;
}

.area {
	width: 770px;
	height: 100px;
	border: 1px solid #dbdbdb;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #101010;
	padding: 10px 10px 10px 20px;
	resize: none;
}

.jiap {
	width: 80px;
	height: 35px;
	background-color: #ddeffa;
	text-align: center;
	line-height: 35px;
	border-radius: 8px;
	font-size: 18px;
	color: #101010;
	cursor: pointer;
	float: right;
	margin: 0 40px 50px 0;
}

.muBox ul {
	padding: 0 0 50px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
.muBox ul a:nth-child(4n) li{
	margin-right: 0;
}
.muBox ul li {
	width: 270px;
	margin-right: 40px;
	height: 140px;
	border-radius: 10px;
	background-color: #1C86EE;
	cursor: pointer;
	text-align: center;
	margin-top: 30px;
	padding-top: 27px;
	box-shadow: 1px 1px 10px #666;
}

.mutext {
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 20px;
	letter-spacing: 2px;
}

.muBox ul li:hover .mutext {
	color: #FFFFFF;
}

.muPica {
	background: url(../images/mua_03.png) no-repeat center;
	width: 33px;
	height: 33px;
	background-size: cover;
	margin-right: 40px;
}

.muBox ul li:hover .muPica {
	background: url(../images/mub_03.png) no-repeat center;
}

.muPicb {
	background: url(../images/ta_06.png) no-repeat center;
	width: 33px;
	height: 33px;
	background-size: cover;
	margin-right: 40px;
}

.muBox ul li:hover .muPicb {
	background: url(../images/taa_11.png) no-repeat center;
}

.muPicc {
	background: url(../images/tb_05.png) no-repeat center;
	width: 33px;
	height: 33px;
	background-size: cover;
	margin-right: 40px;
}

.muBox ul li:hover .muPicc {
	background: url(../images/tbb_08.png) no-repeat center;
}

.muPicd {
	background: url(../images/tc_03.png) no-repeat center;
	width: 33px;
	height: 33px;
	background-size: cover;
	margin-right: 40px;
}

.muBox ul li:hover .muPicd {
	background: url(../images/tcc_03.png) no-repeat center;
}

.muPice {
	background: url(../images/td_14.png) no-repeat center;
	width: 33px;
	height: 33px;
	background-size: cover;
	margin-right: 40px;
}

.muBox ul li:hover .muPice {
	background: url(../images/tdd_14.png) no-repeat center;
}

.muBox ul li:hover {
	background-color: #185492;
}

.yanshe {
	font-size: 18px;
	color: #185392;
	position: absolute;
	right: 5px;
	bottom: 0;
	cursor: pointer;
}

.gongfu ul li {
	border-bottom: 2px dashed #d0d0d0;
	padding: 32px 0 18px;
	display: flex;
	align-items: center;
	cursor: pointer;
}

.gongfu ul li:hover .liutxt {
	color: #003b8f;
}

.gongfu ul li:hover .leiTxt {
	color: #185392;
}

.gongleft {
	width: 80px;
	height: 93px;
	background-color: #e9e9ee;
	flex-shrink: 0;
	text-align: center;
}

.liutxt {
	font-size: 30px;
	color: #363636;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 5px;
	letter-spacing: 3px;
}

.F148 {
	font-size: 14px;
	color: #888888;
}

.gongRight {
	padding-left: 40px;
}

.leiTxt {
	font-size: 18px;
	color: #363636;
	padding-bottom: 10px;
}

.oneTxt {
	font-size: 15px;
	color: #5e5e5e;
	line-height: 26px;
}

.fenBox {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 50px 0;
}

.shouBox {
	height: 30px;
	border: 1px solid #c9c9c9;
	font-size: 18px;
	color: #5f5f5f;
	line-height: 28px;
	padding: 0 10px;
	margin-right: 10px;
	border-radius: 3px;
	cursor: pointer;
}

.twoBox ul {
	display: flex;
	align-items: center;
}

.twoBox ul li {
	height: 30px;
	border: 1px solid #c9c9c9;
	font-size: 18px;
	cursor: pointer;
	color: #5f5f5f;
	line-height: 28px;
	padding: 0 10px;
	margin-right: 10px;
	border-radius: 3px;
}

.twoBox ul li.active {
	color: #FFFFFF;
	background-color: #185392;
}

.dititle {
	font-size: 26px;
	color: #363636;
	text-align: center;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 60px 0 25px;
}

.ziKuang {
	width: 200px;
	height: 32px;
	color: #666666;
	font-size: 16px;
	border: 1px solid #DBDBDB;
	padding-left: 15px;
	line-height: 30px;
}

.neiarea {
	width: 975px;
	border: 1px solid #dbdbdb;
	font-size: 16px;
	color: #666666;
	padding: 10px 12px 10px 15px;
	resize: none;
	line-height: 25px;
}

.mesBoxb {
	padding: 32px 0 35px;
	border: 1px solid #dbdbdb;
	margin-bottom: 50px;
}

.gouPic {
	background: url(../images/zee_06.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}
.gouPicg {
	background: url(../images/paoa_05.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}
.gouPich {
	background: url(../images/pao_05.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}
.gouPici {
	background: url(../images/goda.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}

.gouPica {
	background: url(../images/zaa_03.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}



.gouPicb {
	background: url(../images/zbb_05.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}



.gouPicc {
	background: url(../images/zcc_07.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}



.gouPicd {
	background: url(../images/zdd_03.png) no-repeat center;
	width: 37px;
	height: 37px;
	background-size: cover;
	margin: 0 auto;
}



.zao {
	width: 860px;
}

.zao ul li {
	margin-bottom: 40px;
	border-bottom: 1px dashed #aaaaaa;
	padding-bottom: 17px;
	cursor: pointer;
}

.tanBox {
	display: flex;
	justify-content: space-between;
	margin-bottom: 50px;
}

.zaoTxt {
	padding-top: 17px;
	font-size: 16px;
	color: #363636;
	text-indent: 36px;
	line-height: 35px;
}

.zao ul li:hover .zaoTxt {
	color: #185392;
}

.tanYou {
	width: 300px;
}

.lanxiand {
	width: 127px;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	background-color: #185392;
}

.diao ul {
	padding-bottom: 36px;
}

.diao ul li {
	padding-top: 27px;
}

.diaoPic {
	width: 300px!important;
	height: 150px;
}

.diaotxt {
	padding-top: 5px;
	text-align: center;
	font-size: 14px;
	color: #202020;
}

.videoa {
	width: 300px;
	height: 175px;
}

.jiTxt {
	font-size: 26px;
	color: #363636;
	text-align: center;
	cursor: pointer;
	font-weight: bold;
}

.buBox {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 33px;
	padding-bottom: 20px;
	border-bottom: 1px solid #d4d4d4;
	margin-bottom: 36px;
}

.butxt {
	font-size: 14px;
	color: #666666;
	padding: 0 14px;
}

.reach p {
	text-indent: 44px;
	color: #494949;
	font-size: 18px;
	line-height: 40px;
	font-weight: 300;
}

.fjBox {
	padding-top: 75px;
}

.fjTxt {
	font-size: 16px;
	color: #000000;
	font-weight: 300;
	line-height: 38px;
	cursor: pointer;
}

.fjTxt a{
	font-size: 16px;
	color: #000000;
	font-weight: 300;
	line-height: 38px;
	cursor: pointer;
}

.fjTxt:hover {
	color: #185392;
}

.shen {
	width: 860px;
}

.shen ul {
	padding-bottom: 25px;
	border-bottom: 1px dashed #aaaaaa;
}

.shen ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 23.5px;
}

.lankuai {
	width: 4px;
	height: 4px;
	background-color: #6a96c5;
	flex-shrink: 0;
	margin-right: 25px;
}

.shenTxt {
	font-size: 18px;
	color: #363636;
	flex: 1;
	margin-right: 155px;
	cursor: pointer;
}

.shen ul li:hover .shenTxt {
	color: #185392;
}

.shen ul li:hover .riTxt {
	color: #185392;
}

.juli {
	margin-bottom: 36px;
}

.zaiBox {
	width: 860px;
}

.zaiBox ul li {
	height: 165px;
	display: flex;
	align-items: center;
	cursor: pointer;
	border-bottom: 1px solid #AAAAAA;
}

.zaileft {
	flex-shrink: 0;
	width: 160px;
}

.dataTxt {
	font-size: 24px;
	color: #acacac;
	font-weight: bold;
	padding-bottom: 35px;
}

.nea {
	background: url(../images/nea_07.png) no-repeat center;
	background-size: cover;
	width: 30px;
	height: 30px;
	transition: all 0.5s;
}

.zaiBox ul li:hover .nea {
	background: url(../images/neaa_03.png) no-repeat center;
	transform: translate(30%, 0);
}

.zaiBox ul li:hover .neaTxt {
	color: #185392;
}

.zaiBox ul li:hover {
	border-bottom: 1px solid #185392;
}

.neaTxt {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 15px;
}

.zairight {
	flex-grow: 1;
}

.zaiTxt {
	font-size: 14px;
	color: #666666;
	line-height: 25px;
}

.baliu {
	width: 860px;
}

.dudi ul {
	padding-top: 10px;
}

.dudi ul li {
	display: flex;
	padding-top: 10px;
	align-items: center;
	justify-content: space-between;
	height: 81px;
	border-bottom: 1px dashed #AAAAAA;
}

.dudi ul li:hover .shenTxt {
	color: #185392;
}

.dudi ul li:hover .riTxt {
	color: #185392;
}

.soubiao {
	position: absolute;
	right: 0;
	top: 35px;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}

.xiPic {
	width: 100%;
	margin-bottom: 50px;
}

.touBox {
	width: 100%;
	height: 4rem;
	position: relative;
}

.touPic {
	width: 100%;
	height: 4rem;
}

.back {
	position: absolute;
	top: 0.15rem;
	right: 1.6rem;
	color: #ffffff!important;
	font-size: 16px;
	cursor: pointer;
}

.dongBox {
	margin-top: 50px;
}

.dangBox {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 50px;
	background-color: #e30300;
}

.dangPic {
	width: 40px;
	height: 39px;
	margin-right: 20px;
}

.danTxt {
	font-size: 28px;
	color: #FFFFFF;
	font-weight: bold;
}

.dtai ul {
	padding-bottom: 50px;
}

.dtai ul li {
	display: flex;
	padding-top: 10px;
	align-items: center;
	justify-content: space-between;
	height: 63px;
	border-bottom: 1px dashed #AAAAAA;
}

.dtai ul li:hover .shenTxt {
	color: #185392;
}

.dtai ul li:hover .riTxta {
	color: #185392;
}

.riTxta {
	font-size: 16px;
	color: #666666;
}

.jiTxt:hover {
	color: #185392;
}

.fuwena p {
	text-indent: 36px;
	color: #494949;
	font-size: 18px;
	line-height: 35px;
}
.fuwena p strong,.fuwena p b,.fuwena p span{
	color: #494949;
	font-size: 18px;
	line-height: 35px;
}
.fuwena p a{
	color: #1E9FFF;
	font-size: 18px;
	line-height: 35px;
}
.fuwena p img{
	max-width: 100%;
	margin-left: -0.4rem;
}
.banBox{
	width: 900px;
}
.zeBox{
	display: none;
	width: 260px;
	padding: 0 15px 18px;
	border: 1px solid #dedede;
}
.zeBox.active{
	display: block;
}
.zezhi{
	padding: 0;
}
.zexin{
	width: 100%;
	padding: 0 20px;
	height: 42px;
	border-radius: 25px;
	background-color: #ddeffa;
	margin:  20px 0 0 0!important;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zexin.active{
	background-color: #185392;
}
.zexinTxt{
	font-size: 18px;
	color: #101010;
}
.zexinTxt.active{
	
	color: #FFFFFF;
}
.zePic{
	width: 16px;
	height: 16px;
}
.zePic.active{
	width: 16px;
	height: 16px;
	transform: rotate(90deg);
}
.liji{
	padding: 0;
	display: none;
}
.liji.active{
	display: block;
}
.lijiBox{
	width: 100%;
	padding: 0 20px;
	height: 42px;
	border-radius: 25px;
	border: 1px solid #dedede;
	margin:  14px 0 0 0!important;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.lijiBox.active{
	border: 1px solid #275e99;
}
.lijitxt{
	font-size: 18px;
	color: #101010;
}
.lijitxt.active{
	color: #185392;
}
.banGong ul li{
	margin-bottom: 15px;
}
.gongBox{
	width: 100%;
	height: 48px;
	background-color: #f3f5f8;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 30px;
}
.gongBox.active{
	background-color: #185392;
}
.F1836.active{
	color: #FFFFFF;
}
.F1836{
	font-size: 18px;
	color: #363636;
}
.addPic{
	width: 18px;
	cursor: pointer;
}
.addPic.active{
	width: 18px;
	height: 2px;
	cursor: pointer;
	background: url(../images/jian_26.png)no-repeat center;
	background-size: cover;
}
.zhanBox{
	display: none;
	width: 100%;
	background-color: #eff1f4;
	padding: 30px;
}
.zhanBox.active{
	display: block;
}
.zhantxt p{
	font-size: 18px;
	color: #363636;
	line-height: 30px;
	text-indent: 36px;
}
#lbt{
	height: auto;
	margin-top: 30px;
	margin-bottom: 50px;
	height: 1020px;
}
.gao{
	height: 175px!important;
}
.viBox ul{
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.viBox ul li{
	width: 565px;
	text-align: center;
	cursor: pointer;
	height: 395px;
}
.vpin{
	width: 565px;
	height: 310px;
}
.vpinTxt{
	font-size: 20px;
	color: #101010;
	padding-top: 20px;
}
.viBox ul li:hover .vpinTxt{
	color: #185392;
}
.guiBox {
	position: relative;
	height: 38px;
	border-bottom: 1px solid #185392;
	margin-bottom: 20px;
}

.mewTxt {
	font-size: 20px;
	color: #185392;
	font-weight: bold;
	letter-spacing: 2px;
}

.huai ul li {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 23px;
	padding-right: 10px;
}
.huai a:nth-child(5n) li{
	border-bottom: 1px dashed #bfbfbf;
	padding-bottom: 23px;
}
.huaiTxt {
	font-size: 18px;
	color: #363636;
	flex: 1;
	margin-right: 55px;
	cursor: pointer;
}

.huai ul li:hover .huaiTxt{
	color: #185392;
}
.huai ul li:hover .rarTxt{
	color: #185392;
}
.rarTxt{
	font-size: 16px;
	color: #666666;
}
.pic{
	width: 180px;
	height: 180px;
	margin-top: 255px;
}
.liuwu ul li{
	display: flex;
	align-items: center;
	height: 35px;
}
.dian{
	width: 8px;
	height: 8px;
	background-color: #808eb2;
	margin-right: 10px;
	border-radius: 50%;
	flex-shrink: 0;
	position: absolute;
	left: 10px;
	top: 15px;
}
.diantxt{
	font-size: 18px;
	color: #363636;
}
.lingBox{
	font-size: 30px;
	color: #185392;
	font-weight: bold;
}
.lingBox span{
	font-size: 18px;
	color: #185392;
}
.louBox{
	position: relative;
	padding-top: 50px;
	padding-bottom: 50px;
	background: url("/static/dizhenju/images/lou_02.png") center bottom no-repeat;
}
.louBg{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
}
.yiwu{
	height: 200px;
	overflow: hidden;
}
.yiwu.active{
	height: auto;
	overflow: auto;
}
.yiwu p{
	font-size: 18px;
	color: #494949;
	text-indent: 40px;
	line-height: 38px;
}
.wenben p{
	font-size: 18px;
	color: #363636;
	text-indent: 35px;
	line-height: 30px;
	padding-top: 10px;
}
.zaiyan{
	font-size: 26px;
	color: #363636;
	font-weight: bold;
	padding-bottom: 30px;
	text-align: center;
}
.saoceBox ul {
	padding: 40px 0 50px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.saoceBox ul li {
	width: 230px;
	height: 68px;
	display: flex;
	align-items: center;
	cursor: pointer;
}
.saoleft{
	width: 66px;
	height: 68px;
}
.saoright{
	width: 165px;
	height: 68px;
	border: 1px solid #d2d2d2;
	text-align: center;
	font-size: 18px;
	line-height: 68px;
}
.saoceBox ul li:hover .saoright{
	color: #185492;
}
.neiPic{
	width: 100%;
	margin-top: 40px;
}
.wBoxa {
	width: 150px;
	height: 78px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	z-index: 1;
	flex-shrink: 0;
}

.bshare-custom .bshare-weixin{
	width: 50px!important;
	height: 50px!important;
	background-size: 50px 50px!important;
	background: url(../images/wx_13.png) no-repeat center!important;
}
.bshare-custom .bshare-sinaminiblog{
	width: 50px!important;
	height: 50px!important;
	background-size: 50px 50px!important;
	background: url(../images/wb_11.png) no-repeat center!important;
}
#bsWXBox{
	display: block;
	left: 50%;
	top: 50%;
	margin-left: -110px;
	margin-top: -122.5px;
	position: fixed;
	height: 258px!important;
	width: 232px!important;
}



.paBgBox {
	width: 100%;
	height: 3.5rem;
	position: relative;
}

.paBgPic {
	width: 100%;
	height: 3.5rem;
}
.dangaBox {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 60px;
	background-color: #e30300;
}
.danaTxt {
	font-size: 28px;
	color: #ffff00;
	font-weight: bold;
}
.zuoBox ul{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.zuoBox ul li{
	width: 290px;
	background-color: #fdf0f0;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 50px;
	cursor: pointer;
}
.zuoTxt{
	font-size: 20px;
	font-weight: bold;
	color: #e30300;
}

.zuoBox ul li.active{
	background-color: #f7b3b2;
}
.fubiao{
	font-size: 24px;
	color: #363636;
	text-align: center;
	padding-top: 15px;
}